function xq() {
    return new Promise((resolve,reject) => {
        setTimeout(() =>{
            console.log('赖师傅相亲了！');
            resolve('ok')
        },2000)
    })
    
}

function marry() {
    return new Promise((resolve,reject) => {
        setTimeout(() => {
            console.log('赖师傅结婚了！');
            resolve('okk')
        },1000)
        
    })
 
    
}


function baby() {
    return new Promise((resolve,reject) => {
        setTimeout(() => {
            console.log('小赖出生了！');
            resolve('okok')
        },500)
       
    })
    
}

function baby2() {
    console.log('小小赖出生了!');
}
// xq()
// .then((res) => {
//     marry().then((result) => {
        
//         console.log(result);
//         baby()
//     })
// })


// xq()
// .then(marry)
// .then(baby)

xq()
.then(() => {
    return marry()
})
.then(() => {
    return baby()
})
.then(() => {
    baby2()
})

// xq().then(marry)
// marry()
// baby()
